.responsive-slider{width:100%;position:relative;}
.responsive-slider [data-animate]{opacity:0;}
.responsive-slider .slides{position:relative;overflow:hidden;}
.responsive-slider .slides ul{list-style-type:none;padding:0;margin:0;white-space:nowrap;font-size:0;}
.responsive-slider .slides ul li{display:inline-block;max-width:100%;}
.responsive-slider .slides ul li .slide-body{display:inline-block;position:relative;max-width:100%;font-size:14px;}
.responsive-slider .slides ul li .slide-body .caption{position:absolute;color:#fff;}
.responsive-slider .slides ul li .slide-body .caption.header{ font-weight: 600;height: inherit;
right:-38.2%; padding: 0 15px 15px 0;  top:87%; width: 1170px;}
.responsive-slider .slides ul li .slide-body .caption.header h2{font-size:44px;font-weight:700;line-height:48px;padding:0 9px 0 0;text-align:left;
text-transform:uppercase;margin:15px 0;}
.responsive-slider .slides ul li .slide-body .caption.header h4{font-size:26px;font-weight:300;line-height:10px;padding:0 9px 0 0;text-align:left;
text-transform:uppercase;margin:15px 0 0 0;color:#000;line-height:35px;}
.responsive-slider .slides ul li .slide-body .caption.header h2 i{font-size:35px;}
.caption.header2{top:57% !important;}
.slider-info{font-size:24px;}
.slide-body1{background:rgba(0, 0, 0, 0) url("../images/bann-2.jpg") no-repeat scroll center top/cover;}
.small-text {font-size: 30px;text-transform:capitalize;}

.contentHolderUnit_0 { background: rgba(0, 0, 0, 0) url("../images/header1.jpg") no-repeat scroll center top / cover;height:503px;}
.contentHolderUnit_1 {background: rgba(0, 0, 0, 0) url("../images/header2.jpg") no-repeat scroll center top  / cover;height:503px;}
.contentHolderUnit_2 { background: rgba(0, 0, 0, 0) url("../images/header3.jpg") no-repeat scroll center top  / cover;height:503px;}
.contentHolderUnit_3 {  background: rgba(0, 0, 0, 0) url("../images/header4.jpg") no-repeat scroll center top  / cover;height:503px;}


.responsive-slider .pages{position:absolute;bottom:20px;right:226px;width:100%;text-align:right;}
.responsive-slider .pages .page{display:inline-block;color:transparent;width:12px;height:12px;opacity:1;background:#fff;
border-radius:50px;border:2px solid #fff;}
.responsive-slider .pages .page.active{display:inline-block;color:transparent;width:12px;height:12px;opacity:1;
background:#d50101;border-radius:50px;border:2px solid #fff;}

.banner-text1 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:406px; }
.banner-text2 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:509px; }
.banner-text3 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:465px; }
.banner-text4 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:510px; }
.banner-text5 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:590px; }
.banner-text6 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:520px; }

.caption.header.caption.header4 { top:0 !important}

@media only screen and (min-width:1920px) {
.responsive-slider .slides ul li .slide-body img { min-height: 488px !important;}	
.responsive-slider {   min-height: auto;position: relative; width: 100%;}
.responsive-slider .slides ul li .slide-body .caption.header{ font-weight: 600;height: inherit;
right:-27%; padding: 0 15px 15px 0;  top:77%; width: 1170px;}
}

@media only screen and (max-width:1660px) {
.responsive-slider .slides ul li .slide-body .caption.header{ font-weight: 600;height: inherit;
right:-42.8%; padding: 0 15px 15px 0;  top:89%; width: 1170px;}
}


@media only screen and (max-width:1440px) {
.responsive-slider .slides ul li .slide-body .caption.header{ font-weight: 600;height: inherit;
right:-53%; padding: 0 15px 15px 0;  top:100%; width: 1170px;}
}

@media only screen and (max-width:1400px) {
.responsive-slider .slides ul li .slide-body .caption.header{ font-weight: 600;height: inherit;
right:-54%; padding: 0 15px 15px 0;  top:103%; width: 1170px;}
.responsive-slider .pages {right: 240px;}
}


@media only screen and (max-width:1366px) {
.responsive-slider .slides ul li .slide-body img { min-height: 450px !important;}	
.responsive-slider {   min-height: auto;position: relative; width: 100%;}
.responsive-slider .slides ul li .slide-body .caption.header {right:-56%; top: 68%;}
.responsive-slider .slides ul li .slide-body .caption.header h2 { font-size:40px;}
.banner-text1 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:375px; }
.banner-text2 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:465px; }
.banner-text3 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:438px; }
.banner-text4 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:460px; }

.contentHolderUnit_0 { background: rgba(0, 0, 0, 0) url("../images/header1.jpg") no-repeat scroll center top / auto 100%;height:430px;}
.contentHolderUnit_1 {background: rgba(0, 0, 0, 0) url("../images/header2.jpg") no-repeat scroll center top  / auto 100%;height:430px;}
.contentHolderUnit_2 { background: rgba(0, 0, 0, 0) url("../images/header3.jpg") no-repeat scroll center top  / auto 100%;height:430px;}
.contentHolderUnit_3 {  background: rgba(0, 0, 0, 0) url("../images/header4.jpg") no-repeat scroll center top  / auto 100%;height:430px;}
.heder-txt p {font-size: 24px !important; }
.responsive-slider .pages {right: 239px;}
}

@media only screen and (max-width:1280px) {
.responsive-slider .slides ul li .slide-body img { min-height: 401px !important;}	
.responsive-slider .slider-control { top:0}
.responsive-slider .slides ul li .slide-body .caption.header {right:-63%; top:75%;}
.responsive-slider .slides ul li .slide-body .caption.header h2 { font-size:40px;}
.banner-text1 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:375px; }
.banner-text2 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:465px; }
.banner-text3 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:438px; }
.banner-text4 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:460px; }
.banner-text1 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:368px; }
.banner-text2 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:455px; }
.banner-text3 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:420px; }
.banner-text4 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:430px; }
.banner-text5 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:517px; }
.banner-text6 { background:#b10505; font-weight:bold;font-size:46px;color:#fff;text-transform:uppercase;padding:4px 20px;width:450px; }
.caption.header.caption.header4 {top: -9% !important;}
.responsive-slider .slides ul li .slide-body .caption.header h4{ font-size:25px }
.heder-txt p {
    font-size: 22px !important;
}
.responsive-slider .pages {
    right: 248px;
}
}

@media only screen and (max-width:1152px) {
.responsive-slider .slides ul li .slide-body .caption.header{ font-weight: 600;height: inherit;
right:-74%; padding: 0 15px 15px 0;  top:77%; width: 1170px;}
.heder-txt p {
    font-size: 18px !important;
}
}

@media only screen and (max-width:1024px) {
.responsive-slider {min-height: 350px;}	
.responsive-slider .slides ul li .slide-body img { min-height: 344px !important;}
.responsive-slider .slides ul li .slide-body .caption.header {right:-80%; top:71%;}
.caption.header.caption.header4 {top: -14% !important;}
.responsive-slider .slides ul li .slide-body .caption.header h2 {font-size:27px;line-height:31px;}
.responsive-slider .slides ul li .slide-body .caption.header h4 {font-size: 19px;line-height: 26px;}
.small-text {font-size: 26px;}
.header-area {margin-top: 5px;}
.contentHolderUnit_0 { background: rgba(0, 0, 0, 0) url("../images/header1.jpg") no-repeat scroll center top / auto 100%;height:350px;}
.contentHolderUnit_1 {background: rgba(0, 0, 0, 0) url("../images/header2.jpg") no-repeat scroll center top  / auto 100%;height:350px;}
.contentHolderUnit_2 { background: rgba(0, 0, 0, 0) url("../images/header3.jpg") no-repeat scroll center top  / auto 100%;height:350px;}
.contentHolderUnit_3 {  background: rgba(0, 0, 0, 0) url("../images/header4.jpg") no-repeat scroll center top  / auto 100%;height:350px;}
.banner-text1 {padding:4px 20px;width:298px; }
.banner-text2 {padding:4px 20px;width:369px; }
.banner-text3 { padding:4px 20px;width:339px; }
.banner-text4 {padding:4px 20px;width:368px; }
.heder-txt p {
    font-size: 18px !important;
}
}

@media (max-width:768px){.responsive-slider .slides ul li .slide-body img{min-height:250px  !important;}
.responsive-slider .slides ul li .slide-body .caption.header h2 { font-size:20px;line-height:25px; padding: 0 9px 0 0;}
.responsive-slider .slides ul li .slide-body .caption.header h4 { font-size:15px;line-height: 25px; padding: 0 9px 0 0;}
.responsive-slider .slides ul li .slide-body .caption.header {right:-116%; top:51%;}
.heder-txt p {
    font-size:12px !important;
}
.banner-text1 {padding:4px 20px;width:243px ; }
.banner-text2 {padding:4px 20px;width:305px ; }
.banner-text3 { padding:4px 20px;width:278px ; }
.banner-text4 {padding:4px 20px;width:283px ; }
.banner-text5 {padding:4px 20px;width:283px ; }
.banner-text6 {padding:4px 20px;width:283px ; }
.responsive-slider .pages {bottom:0; right: 188px;}
.small-text { font-size: 23px; text-transform: capitalize;}
.responsive-slider {min-height: 250px !important;}
.header-area {margin-top: 5px;}
.contentHolderUnit_0 { background: rgba(0, 0, 0, 0) url("../images/header1.jpg") no-repeat scroll center top / auto 100%;height:250px;}
.contentHolderUnit_1 {background: rgba(0, 0, 0, 0) url("../images/header2.jpg") no-repeat scroll center top  / auto 100%;height:250px;}
.contentHolderUnit_2 { background: rgba(0, 0, 0, 0) url("../images/header3.jpg") no-repeat scroll center top  / auto 100%;height:250px;}
.contentHolderUnit_3 {  background: rgba(0, 0, 0, 0) url("../images/header4.jpg") no-repeat scroll center top  / auto 100%;height:250px;}

.responsive-slider .slider-control {top:18% !important}
.slider-control.left > img { width:50px;} 
.slider-control.right > img  { width:50px;} 
}
@media (min-width:481px) and (max-width:767px){
.responsive-slider{min-height:auto;position:relative;width:100%;}
.responsive-slider .slides ul li .slide-body .caption.header h2 {font-size:17px;}
.small-text {  font-size: 14px;text-transform: capitalize;}
.responsive-slider .slides ul li .slide-body .caption.header h4 { font-size:14px;padding: 0 9px 0 0;}



}

@media (max-width:640px){
.pages { display:none}
.responsive-slider .slides ul li .slide-body .caption.header {right:-116%; top:51%;}
.responsive-slider {min-height: 190px !important;background: rgb(0, 120, 195)}
.contentHolderUnit_0 { background: rgb(0, 120, 195) url("../images/header1.jpg") no-repeat scroll center top / 100% auto;height:200px;}
.contentHolderUnit_1 {background: rgb(0, 120, 195) url("../images/header2.jpg") no-repeat scroll center top  / 100% auto;height:200px;}
.contentHolderUnit_2 { background: rgb(0, 120, 195) url("../images/header3.jpg") no-repeat scroll center top  / 100% auto;height:200px;}
.contentHolderUnit_3 {  background: rgb(0, 120, 195) url("../images/header4.jpg") no-repeat scroll center top  / 100% auto;height:200px;}
.heder-txt.tab > p {
    text-align: center;
}
}



@media (max-width:480px){.pages { display:none}
.responsive-slider .slides ul li .slide-body .caption.header {
    right: 0;
    top: 110px;
    width: 100%;
}
.responsive-slider {min-height: 190px !important;background: rgb(0, 120, 195)}
.contentHolderUnit_0 { background: rgb(0, 120, 195) url("../images/header1.jpg") no-repeat scroll center top / 100% auto;height:200px;}
.contentHolderUnit_1 {background: rgb(0, 120, 195) url("../images/header2.jpg") no-repeat scroll center top  / 100% auto;height:200px;}
.contentHolderUnit_2 { background: rgb(0, 120, 195) url("../images/header3.jpg") no-repeat scroll center top  / 100% auto;height:200px;}
.contentHolderUnit_3 {  background: rgb(0, 120, 195) url("../images/header4.jpg") no-repeat scroll center top  / 100% auto;height:200px;}
.heder-txt.tab > p {
    text-align: center;
}
}
.responsive-slider .slides ul li .slide-body .caption.sub{bottom:-8px;right:-20px;font-weight:bold;}
@media (min-width:481px) and (max-width:767px){.responsive-slider .slides ul li .slide-body .caption.sub{font-size:11px;bottom:0px;right:-10px;}
}
@media (max-width:480px){
.responsive-slider .slides ul li .slide-body .caption.sub{font-size:10px;bottom:5px;right:0;}
.responsive-slider .slides ul li .slide-body .caption.header { padding:0}
.banner-text1 {padding:4px 0 4px 20px;width:100% !important; }
.banner-text2 {padding:4px 0 4px 20px;width:100% !important; }
.banner-text3 { padding:4px 0 4px 20px;width:100% !important; }
.banner-text4 {padding:4px 0 4px 20px;width:100% !important; }
.responsive-slider .slides ul li .slide-body .caption.header h4 { font-size:14px;padding: 0 9px 0 20px;color:#fff;background:rgb(177, 5, 5)}
.responsive-slider .slides ul li .slide-body .caption.header h4 {
    font-size: 11px;
    line-height: 18px;
    margin-top: 0;
    padding-bottom: 19px;
}
.banner-text5 { width:100%}
}
.responsive-slider .slides ul li .slide-body .caption.img-html5{top:13%;right:8%;width:30%;}
.responsive-slider .slides ul li .slide-body .caption.img-html5 img{max-width:100%;}
.responsive-slider .slides ul li .slide-body .caption.img-css3{top:57%;right:12%;width:10%;}
.responsive-slider .slides ul li .slide-body .caption.img-css3 img{max-width:100%;}
.responsive-slider .slides ul li .slide-body .caption.img-bootstrap{top:48%;right:12%;width:11%;}
.responsive-slider .slides ul li .slide-body .caption.img-bootstrap img{max-width:100%;}
.responsive-slider .slides ul li .slide-body .caption.img-twitter{top:19%;right:12%;width:11%;}
.responsive-slider .slides ul li .slide-body .caption.img-twitter img{max-width:100%;}
.responsive-slider .slides ul li .slide-body .caption.img-jquery{top:66%;right:12%;width:33%;}
.responsive-slider .slides ul li .slide-body .caption.img-jquery img{max-width:100%;}
.responsive-slider .slider-control{position:absolute;font-size:20px;color:#000;top:30%;padding:10px;}
.responsive-slider .slider-control.left{left:0;padding-left:10px;-webkit-border-radius:0px 6px 6px 0px;border-radius:0px 6px 6px 0px;}
.responsive-slider .slider-control.left:hover{text-decoration:none;padding-left:10px;}
.responsive-slider .slider-control.right{right:0;padding-right:10px;-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;}
.responsive-slider .slider-control.right:hover{text-decoration:none;padding-right:10px;}


@media (max-width:360px){
.responsive-slider .slides ul li .slide-body .caption.header h2 {font-size:14px;line-height:19px;}
.responsive-slider .slides ul li .slide-body .caption.header h4 {font-size: 11px;margin-top:0}	

.responsive-slider .slides ul li .slide-body img{min-height:277px   !important;}
.banner-text1 {padding:4px 0 4px 20px;width:100% !important; }
.banner-text2 {padding:4px 0 4px 20px;width:100% !important; }
.banner-text3 { padding:4px 0 4px 20px;width:100% !important; }
.banner-text4 {padding:4px 0 4px 20px;width:100% !important; }
.responsive-slider .slides ul li .slide-body .caption.header, .caption.header2 { top: 31% !important;}

.responsive-slider {min-height: 150px !important;background: rgb(0, 120, 195)}
.contentHolderUnit_0 { background: rgb(0, 120, 195) url("../images/header1.jpg") no-repeat scroll center top / 100% auto;height:100px;}
.contentHolderUnit_1 {background: rgb(0, 120, 195) url("../images/header2.jpg") no-repeat scroll center top  / 100% auto;height:100px;}
.contentHolderUnit_2 { background: rgb(0, 120, 195) url("../images/header3.jpg") no-repeat scroll center top  / 100% auto;height:100px;}
.contentHolderUnit_3 {  background: rgb(0, 120, 195) url("../images/header4.jpg") no-repeat scroll center top  / 100% auto;height:100px;}
.heder-txt.tab > p {
    text-align: center;
}

}


@media (max-width:480px){.responsive-slider .slider-control.left,
.responsive-slider .slider-control.right{display:none;}
}
